cache (for weapons) - Deutsch Englisch Wörterbuch